# -*- coding: utf-8 -*-
class customerPage():
    #底部控件
    def __init__(self,driver):
        self.driver = driver
    # 选择框
    def codeselect(self):
        return self.driver.find_element_by_xpath('//*[@id="codeselect"]')
    # 弹出框——确定按钮
    def butSubmit(self):
        return self.driver.find_element_by_xpath("//*[@id='butSubmit']")
    #     团险业务
    def groupBtn(self):
        return self.driver.find_element_by_xpath("//*[@id='menuClass1']/ul/li[2]/a")
    #     客户管理
    def btnCustomerManage(self):
        return self.driver.find_element_by_xpath('//*[@id="9"]')
    # 准客户维护
    def btnCustomerMaintenance(self):
        return self.driver.find_element_by_xpath('//*[@id="huadong1"]/dl[1]/dt/b/a')
    # 集团经办人管理
    def btnGrpManager(self):
        return self.driver.find_element_by_xpath('//*[@id="huadong1"]/dl[2]/dt/b/a')
    # 新增
    def btnAddButton(self):
        return self.driver.find_element_by_xpath('//*[@id="AddButton"]')
    # 准客户名称
    def inpPreCustomerName(self):
        return self.driver.find_element_by_xpath('//*[@id="PreCustomerName"]')
    # 证件类型
    def secIDType(self):
        return self.driver.find_element_by_xpath('//*[@id="IDType"]')
    # 证件号码
    def inpIDNo(self):
        return self.driver.find_element_by_xpath('//*[@id="IDNo"]')
    # 单位属性
    def secGrpNature(self):
        return self.driver.find_element_by_xpath('//*[@id="GrpNature"]')
    # 行业分类
    def secBusiCategory(self):
        return self.driver.find_element_by_xpath('//*[@id="BusiCategory"]')
    # 单位总人数
    def inpSumNumPeople(self):
        return self.driver.find_element_by_xpath('//*[@id="SumNumPeople"]')
    # 销售渠道
    def secSaleChannel(self):
        return self.driver.find_element_by_xpath('//*[@id="SaleChannel"]')
    # 省
    def secProvinceName(self):
        return self.driver.find_element_by_xpath('//*[@id="ProvinceName"]')
    # 市
    def secCityName(self):
        return self.driver.find_element_by_xpath('//*[@id="CityName"]')
    # 区/县
    def secCountyName(self):
        return self.driver.find_element_by_xpath('//*[@id="CountyName"]')
    # 详细地址
    def inpDetailAddress(self):
        return self.driver.find_element_by_xpath('//*[@id="DetailAddress"]')
#     主要联系人信息
    def inpLinkMan(self):
        return self.driver.find_element_by_xpath('//*[@id="LinkMan"]')
    # 联系人手机
    def inpMobile(self):
        return self.driver.find_element_by_xpath('//*[@id="Mobile"]')
    # 办公电话
    def inpPhone(self):
        return self.driver.find_element_by_xpath('//*[@id="Phone"]')
    # 联系人部门
    def inpDepart(self):
        return self.driver.find_element_by_xpath('//*[@id="Depart"]')
    # 联系人职务
    def inpPost(self):
        return self.driver.find_element_by_xpath('//*[@id="Post"]')
    # 联系人邮箱
    def inpEmail(self):
        return self.driver.find_element_by_xpath('//*[@id="Email"]')
    # 申请询价
    def btnAppButton(self):
        return self.driver.find_element_by_xpath('//*[@id="AppButton"]')
#     询价基本信息
#     产品类型
    def secProdType(self):
        return self.driver.find_element_by_xpath('//*[@id="ProdType"]')
    # 保费分摊方式
    def secPremMode(self):
        return self.driver.find_element_by_xpath('//*[@id="PremMode"]')
    # 契约生效日类型
    def secValDateType(self):
        return self.driver.find_element_by_xpath('//*[@id="ValDateType"]')
    # 是否为续保业务
    def secRenewFlag(self):
        return self.driver.find_element_by_xpath('//*[@id="RenewFlag"]')
    # 保障层级划分标准
    def Unifiedstandard(self):
        return self.driver.find_element_by_xpath('//*[@id="quotplandiv00"]')
    # 基本信息保存
    def btnSaveIfm(self):
        return self.driver.find_element_by_xpath('//*[@id="divInfo1"]/input')
    # 下一步
    def btnNextStep(self):
        return self.driver.find_element_by_xpath('//*[@id="fmOther"]/div/center/input[1]')
#     一般询价录入下一步
    def btnNextStep1(self):
        return self.driver.find_element_by_xpath('//*[@id="fmOther"]/div/center/input[2]')
#     询价信息提交
    def btnInquirySumbit(self):
        return self.driver.find_element_by_xpath('//*[@id="fmOther"]/div/center/input[2]')
# 关闭（询价--计划信息维护）
    def btnClose(self):
        return self.driver.find_element_by_xpath('//*[@id="divButton1"]/input[4]')
    # 佣金信息按钮
    def btnCommissionInformation(self):
        return self.driver.find_element_by_xpath('//*[@id="tab1"]/ul/li[4]')
    # +添加按钮
    def btnAgentDetailGridaddOne(self):
        return self.driver.find_element_by_xpath('//*[@id="AgentDetailGridaddOne"]')
    #客户所属渠道
    def btnAgentDetailGrid1(self):
        return self.driver.find_element_by_xpath('//*[@id="AgentDetailGrid1r0"]')
    # 客户经理代码
    def btnAgentID(self):
        return self.driver.find_element_by_xpath('//*[@id="spanAgentDetailGrid0"]/td[4]')
    # 客户经理名称
    def inpPreCustomerNo(self):
        return self.driver.find_element_by_xpath('//*[@id="PreCustomerNo"]')
    # 查询
    def btnQuery(self):
        return self.driver.find_element_by_xpath('//*[@id="divInfo1"]/input[1]')
    # 选择数据
    def radChoose(self):
        return self.driver.find_element_by_xpath('//*[@id="spanManagerGrid0"]/td[1]/div')
    # 选择按钮
    def btnChoose(self):
        return self.driver.find_element_by_xpath('//*[@id="divInfo1"]/input[2]')
    # 分佣比例
    def inpAgentDetailGrid5(self):
        return self.driver.find_element_by_xpath('//*[@id="AgentDetailGrid5r0"]')
    def btnSave(self):
        return self.driver.find_element_by_xpath('//*[@id="saveButton"]')
    def btnClose1(self):
        return self.driver.find_element_by_xpath('//*[@id="divSaveButton"]/input[2]')



